Middleware ミドルウェア
ミドルウェアとは
コンピュータを制御する
OS
と、特定の処理を行う
Application
との仲立ちをするソフトウェア
OS
の機能だけでは、
Application
が必要とする機能(
Server
や
Database データベース
とのやり取りなど)をカバーできない場合
必要な機能を集約してパッケージとしてまとめたものが
middleware
ライブラリに対して使う場合
フレームワーク
の足りない部分を補う
ライブラリ
Express.js
などの小さいフレームワークに多い
ミドルウェア分類